home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / markit10.zip / MARKIT.DOC < prev    next >
Text File  |  1992-10-31  |  5KB  |  113 lines

  1.                      
  2.                      MARKIT version 1.0 - Documentation
  3.                         Copyright (c) 1992 Dan Romik
  4.  
  5.  
  6. What is MARKIT?
  7.  
  8.   MARKIT is a cheap shareware (see later on in this document for details
  9. on registering) TSR (terminate and stay resident) utility, that enables
  10. you to copy and paste text with the mouse while working in your favorite
  11. text-mode environment (for example the MS-DOS command interpreter), in
  12. a way similar to X-windows.
  13.  
  14.  
  15. How to use MARKIT?
  16.  
  17.   At the DOS command line type: MARKIT
  18. The copyright message will appear, immediately followed by the message
  19. "MARKIT successfully installed." (assuming no problems exist, such as not 
  20. having a mouse). You will be back at the DOS command line, with MARKIT
  21. now resident in memory. The mouse cursor will appear at the middle of
  22. the screen. Now you can mark text on the screen, by pressing the left
  23. mouse button at the beginning of the area to be marked, dragging
  24. the mouse to the end of the section you want to mark, and releasing the
  25. left button. The text will be highlighted in inverse video as you mark it, 
  26. and will return to normal video when you release the mouse button. Once
  27. the text has been marked, it is stored in MARKIT's internal text buffer.
  28. Now you can stuff the text into the keyboard buffer by pressing the right
  29. mouse button. This is basically MARKIT's function.
  30.   When you work with MARKIT, you will ocassionally run an application
  31. that uses the mouse. MARKIT will automatically sense when another
  32. application is trying to use the mouse, and will stop functioning, but
  33. still reside in memory. However, MARKIT has no way of sensing when the
  34. program stops using the mouse, so it has a "hotkey" which you can press,
  35. to tell MARKIT to show the mouse cursor and resume functioning. The hotkey
  36. is CTRL-1 (the 1 above the letter Q, not the keypad 1), but you can change
  37. it using the command line switches (see later on). There is also a hotkey
  38. to tell MARKIT to suspend functioning and remove the mouse cursor. This is
  39. useful if you are in some application that does not use the mouse and the
  40. mouse cursor is disturbing you or is messing up the screen (see bugs and
  41. limitations section). The hotkey for suspending MARKIT is CTRL-2 (it can
  42. also be changed).
  43.  
  44.  
  45. Command line switches
  46.  
  47. ?, -?           Show a help screen
  48. -bBUFSIZE       Set text buffer size. Default is 2000, which can hold a
  49.                 whole screen in 80x25 text mode. If you have memory
  50.                 limitations, you may want to reduce this. The code itself
  51.                 currently takes up about 1k of memory, so even with the
  52.                 maximum buffer size, it will take only 3k, which is very
  53.                 reasonable for a TSR.
  54. -u              Uninstall a previous copy of MARKIT. This may not work
  55.                 if there are other TSRs installed after MARKIT, or if you
  56.                 are marking or stuffing something right now.
  57. -rXXY           Set resume hotkey (default CTRL-1). XX is the scan code 
  58.                 of the hotkey, in hexadecimal base, and Y (hexadecimal too)
  59.                 is the mask of the lower four bits of the keyboard status
  60.                 byte (this mask contains the information about the CTRL,
  61.                 SHIFT and ALT state). You can find out the "XXY value" of
  62.                 any key combination with the SCANCODE utility included with
  63.                 this package.
  64. -sXXY           Set suspend hotkey (default CTRL-2). XX and Y are the same
  65.                 as above.
  66.  
  67.  
  68. Bugs and limitations
  69.  
  70. - In some applications, the mouse cursor messes up the screen when the
  71.   screen gets updates. In any case, the text does not get messed up,
  72.   only the colors in some places on the screen.
  73. - MARKIT has been found to crash the system while running some (very few)
  74.   applications. However, I have found this to be true in almost every TSR
  75.   I have seen, and it is simply because TSRs are a tricky thing, and it is
  76.   impossible to handle all possible exceptions. So consider yourself warned!
  77.   I will not be liable to any damages caused while running MARKIT on your
  78.   system.
  79. - Marking text when the screen is scrolling produces unpredictable
  80.   results.
  81. - MARKIT only works in 80x25 text mode.
  82.  
  83.  
  84. Registering and/or contacting the author
  85.  
  86.   MARKIT is distributed under the shareware system. This means that you
  87. can use the program for a while, and if you like it and want to continue
  88. using it, you must send the author (me) a small sum of money. Since this
  89. is not a big program, it costs only 5$. However, it is a very useful
  90. program for some people, and if you find it so, it is surely worth 5$.
  91. Of course, nobody is forcing you to register, but if you want to see more
  92. such great utilities, you'd better help make me and other shareware authors
  93. want to distribute them.
  94.   Anyway, to register MARKIT, send 5$ to the following address:
  95.  
  96.         Dan Romik
  97.         Hanasi Harishon 35
  98.         Rehovot 76303
  99.         Israel
  100.  
  101.   Upon registration, you will receive a letter acknowledging your
  102. registration. If you have any comments, bug reports etc. they would be
  103. welcome.
  104.  
  105. (Even if you do not register, you can distribute this program as much as
  106. you want, as long as you distribute the entire package as a whole)
  107.  
  108. I can also be reached on the internet as:  romik@wisdom.weizmann.ac.il
  109. Feel free to send me email if you have any comments.
  110. Hope you like my program!
  111.  
  112. -Dan Romik
  113.